barred forest racer - French English Dictionary